Wtpdf\Ubl\Documents\Invoice D

Total Complexity 178
Dependencies 10
Dependents 0
Total lines 1,373
Lines of code 773
Logical lines of code 319
Comment lines 445
Methods 67
Properties 13

Methods 67

Method Rating Maintainability Complexity Lines of code
get_current_wc_order_tax_rates()
B
39 18 60
document_print_btn_on_wc_order_listing_action_column()
A
46 9 33
get_scheme_from_fallback()
A
55 9 18
generate_ubl_invoice()
A
47 8 32
add_print_buttons()
A
44 7 45
get_category_from_fallback()
A
56 9 15
get_percentage_from_fallback()
A
56 8 16
add_email_attachments()
S
55 7 18
get_ubl_format()
S
47 5 39
convert_pdf_attachment_to_base64()
S
54 6 21
get_attachment_name_for_ubl_invoice()
S
62 4 11
__construct()
S
50 3 25
get_formatted_buyer_address()
S
46 1 52
get_formatted_seller_address()
S
46 1 52
save_multi_checkbox_fields()
S
69 4 6
print_it()
S
63 4 10
add_additional_tab_content()
S
69 3 6
default_settings()
S
60 2 15
get_shop_name()
S
64 3 10
get_address_line()
S
64 3 10
get_shop_city()
S
64 3 10
get_shop_postalcode()
S
64 3 10
get_shop_country()
S
64 3 10
multi_checkbox_fields()
S
62 2 12
alter_validation_rule()
S
66 2 9
instance()
S
72 2 6
get_currency_code()
S
70 2 7
render_select_option_for_schema()
S
64 2 8
render_select_option_for_category()
S
64 2 8
get_due_date()
S
72 2 4
add_individual_print_button_in_admin_order_listing_page()
S
70 2 6
get_issue_date()
S
72 2 4
add_additional_tab()
S
65 2 9
single_checkbox_fields()
S
67 2 8
get_formatted_order_reference_values()
S
63 1 12
get_formatted_contract_document_reference_id()
S
71 1 6
get_formatted_accounting_supplier_party()
S
71 1 6
get_formatted_seller_party_details()
S
68 1 8
initialize_reflection_class()
S
80 1 3
get_tax_schemas()
S
73 1 4
get_tax_categories()
S
73 1 4
enqueue_scripts()
S
77 1 3
get_formatted_accounting_customer_party()
S
71 1 6
get_formatted_buyer_party_details()
S
68 1 8
get_contract_document_reference_id()
S
81 1 3
get_formatted_order_reference()
S
71 1 6
get_formatted_contract_document_reference()
S
71 1 6
get_formatted_currency_code()
S
71 1 6
get_formatted_invoice_number()
S
71 1 6
get_invoice_number()
S
78 1 3
get_formatted_issue_date()
S
71 1 6
get_formatted_due_date()
S
71 1 6
get_formatted_notes()
S
71 1 6
get_invoice_notes()
S
82 1 3
get_formatted_tax_points_date()
S
71 1 6
get_tax_points_date()
S
82 1 3
get_formatted_tax_currency_code()
S
71 1 6
get_originator_document_reference()
S
82 1 3
get_buyer_accounting_reference()
S
82 1 3
get_formatted_buyer_reference()
S
71 1 6
get_buyer_reference()
S
82 1 3
get_formatted_invoice_period()
S
71 1 6
get_invoice_period()
S
82 1 3
get_purchase_order_reference_id()
S
81 1 3
get_sales_order_id()
S
81 1 3
get_formatted_originator_document_reference()
S
71 1 6
get_formatted_buyer_accounting_reference()
S
71 1 6